// 题目 https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/
// 循环遍历 遇到前后相同删除就好了
let array = [1, 2, 2, 4, 5, 5]
for (let i = 0; i < array.length; i++) {
  if (array[i + 1] == array[i]) {
    array.splice(i, 1)
    i--
  }
}
console.log(array)


// 因为只要返回不重复元素的个数，所以可以使用双指针标记
for (var m = 0, n = 0; n < array.length; n++) {
  if (array[m] !== array[n]) {
    m++
    // 如果只是为了返回不重复元素个数 可以不写
    array[m] = array[n]
  }
}
return m + 1
// console.log(m + 1);